from Core import *

host = "link.acdp.top" # 服务器的地址，可以使用域名或者 IPv4 地址
account = gethostname()
pwd = "sf5dfe146"      # 这是登录服务器需要的密码，PS.登录只需要服务器的密码

Line = CoreTree(host)      # 创建实例
Line.connect(account, pwd) # 连接到服务器
Line.active()              # 开始运行接收和发送数据的服务

import threading

# 这里演示当有数据时输出内容到控制台
class Printer(threading.Thread):
    def __init__(self, tree):
        super().__init__()
        self.tree = tree # 通过这个过程可以让我们访问到 recv() 接收数据的函数

    def run(self):
        while True:
            data = self.tree.recv() # 从列队中读取数据
            print(data)             # 输出内容

example = Printer(Line)
example.start()